﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace D3DSS.DataContract
{
    /// <summary>
    /// 装备掉落记录请求契约
    /// </summary>
    public class DropRequest
    {
        /// <summary>
        /// 统计单ID
        /// </summary>
        public int StatisticsOrderID { get; set; }

        /// <summary>
        /// 房间IP
        /// </summary>
        public int RoomIP { get; set; }

        /// <summary>
        /// 房间IP前置段
        /// </summary>
        public int RoomParentIP { get; set; }

        /// <summary>
        /// MF值
        /// </summary>
        public int MF { get; set; }
        
        /// <summary>
        /// 涅法雷姆之勇
        /// </summary>
        public int Nephalem { get; set; }
        
        /// <summary>
        /// 总掉落数
        /// </summary>
        public int TotalDrop { get; set; }
        
        /// <summary>
        /// 白色装备数
        /// </summary>
        public int WhiteDrop { get; set; }
        
        /// <summary>
        /// 魔法装备数
        /// </summary>
        public int MagicDrop { get; set; }
        
        /// <summary>
        /// 稀有装备数
        /// </summary>
        public int RaraDrop { get; set; }
        
        /// <summary>
        /// 传奇装备数
        /// </summary>
        public int LegendDrop { get; set; }

        /// <summary>
        /// 61等级稀有装备数
        /// </summary>
        public int Level61RaraDrop { get; set; }
        
        /// <summary>
        /// 62等级稀有装备数
        /// </summary>
        public int Level62RaraDrop { get; set; }
        
        /// <summary>
        /// 63等级稀有装备数
        /// </summary>
        public int Level63RaraDrop { get; set; }

        /// <summary>
        /// 是否扩展
        /// </summary>
        public bool IsExtend { get; set; }
    }

    /// <summary>
    /// 装备掉落记录响应契约
    /// </summary>
    public class DropResponse
    {

    }
}
